refuse-sludge compost - Spanish English Dictionary